† Corresponding author. E-mail:
Project supported by the National Natural Science Foundation of China (Grant Nos. 61401015 and 61271308), the Fundamental Research Funds for the Central Universities, China (Grant No. 2014JBM018), and the Talent Fund of Beijing Jiaotong University, China (Grant No. 2015RC013).
Information diffusion in online social networks is induced by the event of forwarding information for users, and latency exists widely in user spreading behaviors. Little work has been done to reveal the effect of latency on the diffusion process. In this paper, we propose a propagation model in which nodes may suspend their spreading actions for a waiting period of stochastic length. These latent nodes may recover their activity again. Meanwhile, the mechanism of forwarding information is also introduced into the diffusion model. Mean-field analysis and numerical simulations indicate that our model has three nontrivial results. First, the spreading threshold does not correlate with latency in neither homogeneous nor heterogeneous networks, but depends on the spreading and refractory parameter. Furthermore, latency affects the diffusion process and changes the infection scale. A large or small latency parameter leads to a larger final diffusion extent, but the intrinsic dynamics is different. Large latency implies forwarding information rapidly, while small latency prevents nodes from dropping out of interactions. In addition, the betweenness is a better descriptor to identify influential nodes in the model with latency, compared with the coreness and degree. These results are helpful in understanding some collective phenomena of the diffusion process and taking measures to restrain a rumor in social networks.
The process of information diffusion has attracted wide attention. Many researchers have devoted themselves to investigating how information propagates from several initial spreaders to the population.[1,2] Different models have been put forward to describe local behaviors and analyze the dynamic diffusion process in various kinds of networks.[3,4] These models make a connection between local diffusion actions and the macroscopic state. Analysis and simulations have been conducted to reveal the dependence on model parameters.[5,6] As a typical representative, epidemic models reflect the mechanism of infection and recovery for diseases, and can be used to characterize information diffusion, such as the susceptible-infected (SI) model,[7,8] susceptible-infected-susceptible model (SIS),[9] susceptible-infected-refractory model (SIR),[10–12] etc. Rumor models consider that the rumor may be clarified when two spreaders contact each other.[13] The underlying networks are of great importance for the diffusion process, determining the propagation velocity and extent.[14,15] A propagation model in two-layer multiplex networks was presented, and results proved that interactions between layers enhanced the diffusion process.[16] Moreover, in conjoint social-physical networks,[17] the scale of information diffusion is increased dramatically. In Ref. [18], the effect of community structure was studied in the presence of social reinforcement. Meanwhile, some studies extracted the most influential nodes in the diffusion process.[19,20] In Ref. [21], compared with the degree, the coreness constitutes a good topological descriptor to identify influential spreaders in complex networks, if epidemic models are used. When the diffusion process is characterized by rumor models, the coreness does not determine the spreading ability of nodes, but it reflects whether a node can suppress the rumor.[22]
With the development of Web 2.0, online social networks have become one of the most important ways for people to gain and share information. A lot of researches focused on information diffusion in online social networks.[23,24] Power-law degree distribution in online social networks yields an optimal structure for information diffusion.[25] The spread of online user behaviors was explored, and it was found that clustered-lattice networks accelerated behavior spreading.[26] Besides, weak ties also greatly affect the spreading dynamics. In Ref. [27], selecting weak ties preferentially cannot make information diffuse quickly, but they act as bridges connecting isolated local communities. The environment in online social networks is more complex than real society, so researchers try to characterize the elaborate diffusion process.[28] In Ref. [29], the simultaneous diffusion of negative and positive information was considered, and more states of user behaviors were introduced into the diffusion model. Based on the model, in Ref. [30] two methods of restraining rumor spreading were compared, and it was found that the method of the truth clarification had a long-term performance while blocking rumors at the nodes with a large degree only took effect in the early stage. To describe online user decisions and actions, an evolutionary game theoretic framework[31] was proposed to model the diffusion dynamics, and the model could be explained by differential equations.
Current studies often assume that agents focus their attention on the topic all the time, and they continue to forward information and express their ideas. In current models, agents have the ability to spread information once they are infected by it. In fact, even if agents in online social networks are convinced by spreaders, they have no influence on neighbors until they publish or republish the information. After the forwarding event, susceptible neighbors can contact the information. As depicted in Ref. [29], the mechanism of forwarding information for agents was introduced into the rumor model. Their model is only suitable for the environment where two opposite kinds of information coexist, and the forwarding event is individual-related, so the spreading threshold cannot be derived analytically. Furthermore, users in online social networks do not always keep active. After a diffusion action, they may enter into a waiting period of stochastic length where no further action takes place. Therefore, individual latency generally exists in consecutive user behaviors. In Ref. [32], latency of voters was introduced into opinion dynamic models, and results showed that the macroscopic state was changed by latency. In these models it was assumed that agents have initial opinions towards a topic, and information is expected to reach all the population before the dynamics. However, whether latency in information diffusion affects the spreading scale and velocity still needs further exploring, and this problem is important for understanding the real intrinsic diffusion dynamics. In this paper, we propose a diffusion model with node latency. Spreaders may enter into the latent state and do not spread the information temporarily, but they may be reactivated again. We conduct mean-field analysis and numerical simulations of our model. We find that the node latency does not change the spreading threshold, but determines the final diffusion extent.
The rest of this paper is structured as follows. In Section 2, an information diffusion model with node latency for the online social medium is presented. In Section 3, the mean-field analyses of the model in homogeneous networks and heterogeneous networks are conducted. In Section 4 numerical simulations and a discussion about the model are given. Concluding remarks are given in Section 5.
In online social networks, users spread information to others by sending a message or publishing a post. They are not active all the time. After they take a diffusion action, their activity decreases and they temporarily keep away from the diffusion process. With the time elapsing, latent users may be reactivated, and they will interact with neighbors. Therefore, the activity of users is heterogeneous and dynamic, and it affects the process of information diffusion. We introduce latency of nodes into the epidemic model. After a node takes a diffusion action, it enters into a waiting period of stochastic length.
We introduce our diffusion model. In the model, a node may be in one of four potential states, i.e., the susceptible state, the infected state, the latent state, and the refractory state. The susceptible state means that agents do not see any information, and have no idea about the topic. Susceptible nodes may be infected if they receive the information from their neighbors. The infected state means that nodes are convinced of the information and are willing to propagate it. However, they do not have influence on neighbors until they forward the information. Latent users have accepted the information, but they freeze it and do not take diffusion actions. Refractory nodes absolutely lose their interest in the topic, and drop out of interactions.
Nodes interact with neighbors in terms of their states. Each time, infected nodes may send a message to their neighbors with the probability plat and then enter into the latent state. Susceptible neighbors receive the message and read it, and they may be infected with the spreading probability λ. Meanwhile, the latent nodes may recover their activity and enter into the infected state again with the probability pinf, or else, they may become refractory and withdraw from interactions with the probability δ. We provide the state transition graph for an arbitrary node in Fig.
From the above model, after nodes temporarily stop their diffusion actions, they may become active again with the probability pinf, and they may also lose their activity permanently with the probability (1 − pinf) δ. In the model, only the refractory state is stable, and infected and latent nodes will become extinct in the diffusion process. The final system evolves into the regime in which all nodes become refractory or the susceptible and refractory states coexist with different densities. From Fig.
If the underlying network is a heterogeneous network, node degrees exhibit distribution P(k). The average degree of the network is
First, we consider homogeneous networks to explore basic features of the diffusion model. In the networks, degree fluctuations are very small with the same degree k̄, and there are no degree correlations. Therefore, ρs (k,t), ρi (k,t), ρl (k,t) and ρr (k,t) are simply written as ρs (t), ρi (t), ρl (t), and ρr (t). Equations (
Figure
Now, we consider uncorrelated inhomogeneous networks. The degree correlations of networks can be written as
We conduct Monte-Carlo simulations to find the role of latency in the process of information diffusion, and the spreading thresholds in different networks are also investigated. In the beginning, a node is selected at random and it is set to be in the infected state, while all the other nodes are susceptible. Simulations are implemented synchronously. Each time, all infected nodes make a decision to take actions and spread information to neighbors, and then they may enter into the latent state. All latent nodes may recover their activity or withdraw from interactions. The dynamics continues until no more updates take place. Homogeneous networks and Barabasi–Albert scale-free networks mediate the diffusion process, and a real social network is also used as the underlying topology.
Figure
To demonstrate the threshold for the diffusion process, we calculate the final densities of refractory nodes with different spreading probabilities as shown in Fig.
Figure
Now, we concentrate on the dependence on the refractory probability δ. Intuitively, by increasing δ, more nodes thoroughly drop out of interactions, and information becomes less easy to propagate. As shown in Fig.
We measure the influence of nodes in the diffusion process, and try to find the effective topological descriptor for influence maximization. We use the real social network as interaction topology. Then, we define C(t) = ρi (t) + ρl (t) + ρr (t), where C(t) denotes the density of nodes that have ever been influenced by the information, and therefore, it can be used to measure the influence of initial spreaders at time t. We use three topological descriptors to identify influential nodes, i.e., the degree, k-core index, and betweenness.
We compare the performance of the degree with betweenness in Fig.
In this paper, we study the effect of latency on the information diffusion process. We put forward a diffusion model that includes four node states, i.e., the susceptible, infected, latent and refractory state. After infected nodes take diffuse actions, they enter into the latent state and stop spreading information temporarily. Latent nodes may recover their activity, or they may become refractory and withdraw from interactions. We implement mean-field analysis and Monte-Carlo simulations to investigate the spreading threshold and final density of refractory nodes.
The results show that the threshold for information diffusion depends on the spreading probability, refractory probability, and reactivating probability, but the probability of becoming latent is unrelated to the threshold. The threshold in scale-free networks is nearly 4/log (N) times as large as that in homogeneous networks. Small or large latency leads to a larger diffusion extent, but the essential causes for these two situations are different. Moreover, the final density of refractory nodes increases markedly with the reactivating probability increasing. We also detect influential nodes in the diffuse model. From the result, the spreading capabilities of nodes mainly correlate with their betweenness, while the coreness does not perform well for identifying node influence.
In online social networks, there are two cases of popular information. In the first case, users forward information rapidly, and the information propagates on a large scale within a short time, implying large latency probability in the model. In the second case, users forward information and become latent slowly, but the diffusion process lasts a long time. Many users are influenced by the information finally. From the results, if one hopes to restrain the spread of a rumor, the method of creating another topic to distract user attention may not be so effective in online social networks. Under the measure, active users enter into the latent state temporarily but they do not withdraw from the diffusion of the rumor. The rumor can propagate slowly and can cause a long-term impact gradually. A better way to restrain the diffusion may be to separate the rumor from neighbors and to clarify the truth at the nodes with large betweenness.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 |